home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / rpc_rusers.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  78 lines

  1. #
  2. # This script was written by Renaud Deraison <deraison@cvs.nessus.org>
  3. #
  4. # See the Nessus Scripts License for details
  5. #
  6.  
  7. if(description)
  8. {
  9.  script_id(10228);
  10.  script_version ("$Revision: 1.12 $");
  11.  script_cve_id("CVE-1999-0626");
  12.  
  13.  name["english"] = "rusersd service";
  14.  name["francais"] = "Service rusersd";
  15.  script_name(english:name["english"], francais:name["francais"]);
  16.  
  17.  desc["english"] = "
  18. The rusersd RPC service is running.  It provides an attacker interesting
  19. information such as how often the system is being used, the names of
  20. the users, and more.
  21.     
  22. It usually not a good idea to leave this service open.
  23. Risk factor : Low";
  24.  
  25.  
  26.  desc["francais"] = "
  27. Le service RPC rusersd tourne.
  28. Il donne α un pirate des informations
  29. sensibles telles que le taux d'usage
  30. du systΦme et le nom des utilisateurs.
  31.     
  32. C'est gΘnΘrallement une mauvaise
  33. idΘe que de laisser ce service ouvert.
  34.  
  35. Facteur de risque : Faible";
  36.  
  37.  
  38.  script_description(english:desc["english"], francais:desc["francais"]);
  39.  
  40.  summary["english"] = "Checks the presence of a RPC service";
  41.  summary["francais"] = "VΘrifie la prΘsence d'un service RPC";
  42.  script_summary(english:summary["english"], francais:summary["francais"]);
  43.  
  44.  script_category(ACT_GATHER_INFO);
  45.  
  46.  
  47.  script_copyright(english:"This script is Copyright (C) 1999 Renaud Deraison",
  48.         francais:"Ce script est Copyright (C) 1999 Renaud Deraison");
  49.  family["english"] = "RPC"; 
  50.  family["francais"] = "RPC";
  51.  script_family(english:family["english"], francais:family["francais"]);
  52.  script_dependencie("rpc_portmap.nasl");
  53.  script_require_keys("rpc/portmap");
  54.  exit(0);
  55. }
  56.  
  57. #
  58. # The script code starts here
  59. #
  60.  
  61. include("misc_func.inc");
  62.  
  63.  
  64.  
  65. RPC_PROG = 100002;
  66. tcp = 0;
  67. port = get_rpc_port(program:RPC_PROG, protocol:IPPROTO_UDP);
  68. if(!port){
  69.     port = get_rpc_port(program:RPC_PROG, protocol:IPPROTO_TCP);
  70.     tcp = 1;
  71.     }
  72.  
  73. if(port)
  74. {
  75.  if(tcp)security_warning(port);
  76.  else security_warning(port, protocol:"udp");
  77. }
  78.